<!DOCTYPE html>
<html>
	<head>
		<meta http-equiv='content-type' content='text/html; charset=utf-8' />
		<title>jQuery Keyboard Plugin Example</title>
		<script type='text/javascript' src='jquery.js'></script>
		<script type='text/javascript' src='jquery.keyboard.js'></script>
		<script type="text/javascript">
$(document).ready(function(){
	var result = $('#result');
	var $textarea = $('textarea');
	var log = function (text) {
		result.html(result.html() + text + '<br />');
	}
	var sendmsg = function () {
		log('Сообщение отправленно: «' + $(this).val() + '»');
	};
	$(document)
		.keyboard('5', function () {
			log('5');
		})
		.keyboard(['ctrl', 'alt'], function () {
			log('ctrl+alt');
		})
		.keyboard(['x', 'c', 'v'], function () {
			log('just xcv');
		}, 1);

	$textarea.keyboard('ctrl enter', sendmsg, 1);

	$('#textarea input[type=submit]').click(function () {
		var $this = $(this);
		if ($this.attr('act') == 'unbind') {
			$this.val('Активировать отправление по ctrl-enter').attr('act', 'bind');
			$textarea.keyboard('ctrl enter');
		} else {
			$this.val('Отменить отправление по ctrl-enter').attr('act', 'unbind');
			$textarea.keyboard('ctrl enter', sendmsg, 1);
		}
	});
});
		</script>
	</head>
	<body>
		<div id='textarea'>
			<textarea cols='100' rows='3'>Нажмите ctrl-enter, поставив курсор в это текстовое поле</textarea>
			<br /><input act='unbind' type='submit' value='Отменить отправление по ctrl-enter' />
		</div>
		<div id='description'>
			Нажмите сочетание клавишу 5, или ctrl+alt, x+c+v
		</div>
		<div id='result'></div>
	</body>
</html>